package com.changgou.search.service;

/**
 * @Author: HuangFu
 * @Date: 2020/2/1 15:43
 * @Description: ES检索管理服务
 */
public interface ESManagerService {
    /**
     *  创建索引库
     */
    void createIndexAndMappering();

    /**
     * 导入所有数据
     */
    void importAll();

    /**
     * 导入Sku数据通过SpuID
     * @param spuId
     */
    void importDataBySpuId(String spuId);

    /**
     * 删除索引数据通过SpuID
     * @param spuId
     */
    void deleteDataBySpuId(String spuId);

    /**
     * 删除所有索引数据
     */
    void deleteAll();

}
